lubricated sheath - Turc Anglais Dictionnaire